def makeGame(numPlayers, options):
	from core import *
	game = Game("FiveCardDraw")
	whoseturn = game.addAttribute(NumericAttribute("turn",0))
	for i in range(numPlayers):
		player = game.addPlayer(Player("Player" + repr(i)))
		player.addZone(OrderedZone(player.getName() + "'s hand", SpecialVisibility(player)))
	deck = game.addZone(OrderedZone("deck"))
	game.addZone(OrderedZone("discard"))
	return game
